import { useEffect,useState } from "react";

const learning =()=>{
    const [list,setList] = useState()
    useEffect(()=>{
        console.log('每次都会执行');
    })
    useEffect(()=>{
        console.log('页面加载的时候会执行一次');
    },[])
    useEffect(()=>{
        console.log('list 的值发生变化的时候执行');
    },[list])
    useEffect(()=>{
       let tiem =  setInterval(()=>{
           console.log('每隔一秒执行,在其他页面也会执行...');
       },1000)
       return ()=>{
        clearInterval(tiem) //加了 return 在页面销毁的时候会执行
       }
    })

    return (
        <div>learning 页面</div>
    )
}